collection / landmark

Zhong Hua Chinese Buddhist Monastery

Zhong Hua Chinese Buddhist Monastery is a pagoda-style monastery in Lumbini. It has meditation cells and prayer rooms. It resembles with a small Forbidden City in China.