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