Nepal (12/23)

< Prev Next >
The Maha Baudha, or Temple of a Thousand Buddhas, built in 1585, Patan, Kathmandu Valley, Nepal.
The Maha Baudha, or Temple of a Thousand Buddhas, built in 1585, Patan, Kathmandu Valley, Nepal.