Indian delegates in Beijing China, for Badachu Buddhist Temple Cultural Festival from 27th November to 1st December
See our other portfolio
Events