Traditional multi-tiered wooden temples sit at the foot of a gargantuan, mist-covered Himalayan mountain.