Swaminarayan Mandir Dharmshala

Swaminarayan Mandir Dharmshala is a temple of Vishnu in Nautanwa, Nepal.

Deities: Vishnu.

Siddhartha Hwy, Belahiya, Lumbini Province, Nepal

Source: google.