Zhong Hua Chinese Buddhist Monastery, popularly known as the China Temple is an elegant Buddhist Monastery in Lumbini. The impressive structure is built in a pagoda-style of architecture and resembles the look of the famous forbidden city of China. As one enters, the perfectly manicured internal courtyard fills the heart with peace and joy.
Compare quotes from upto 3 travel agents for free
$ 25 onwards
$ 26 onwards
$ 23 onwards
$ 10 onwards
$ 19 onwards
Ask a question from the travellers who have experience.