Where the Gods live

Where the Gods live- the medieval kingdom of Bhaktapur, Nepal. Appeared in National Geographic Traveller October 2014 issue.

Spread the love

Comments

comments