Incredible Nepal: Kathmandu Machhendranath Temple ( Jan Bahal )

Machhendranath Temple, Asan Tole in Kathmandu