Budha Subba Temple, Dharan

Budha Subba Temple, Dharan, Nepal