Nepal / 1990
Kumari Chowk, home of the Kumari Goddess in Katmandu.