91 of 100
Maju Dega Tempel op Durbar Square, Kathmandu.