NEPAL | Monday, 24 November 2014 | Views [544] | View Smaller Image
Nepals spirit is evident in the temple details everywhere. The spirit of the lands permeate the buildings.
Tags: temple, details, buddhism, nepal, kathmandu