Nepal Vajrayana Mahavihara Temple

Buddhist Temple in Lumbini

This beautiful Newari temple with central courtyard was nearing completion at time of research.

Advertisement