Nepal 2005

The most beautiful temple in Kathmandu's Durbar Square is the Taleju Temple, built in 1564.  Entry is not permitted, even for Nepali's.

Previous Up Next