Live action footage
One of the biggest Buddhist temple in Muktinath, Nepal on March, 2013. Muktinath Temple is holy place for thousands of believers from India, Tibet and Nepal.
HD
1920 x 1080