Wednesday, September 15, 2010

Kathmandu

A stupa is a buddhistic temple. This one is the largest in the world - 38 metres high and 100 m in circumference.

No comments:

Post a Comment