Add a little spirituality to your travels at Zhong Hua Chinese Buddhist Monastery. A visit will give you an interesting peek into a holy way of life.
This residence for monks is situated in Lumbini, a destination that has so much on offer! Maya Devi Temple, Maya Devi Temple, and Nepal Temple are other interesting attractions not far away when you've had your fill of Zhong Hua Chinese Buddhist Monastery.