Nepal 2005
The triple-story, triple roofed temple of the goddess Bhagwati stands on one side of Kathmandu's Durbar Square