China Temple (Zhong Hua Chinese Buddhist Monastery)

Also Refered As:

Zhong Hua Chinese Buddhist Monastery

China Temple, Lumbini Overview

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.

Lumbini Travel Packages

Compare quotes from upto 3 travel agents for free

Top Hotel Collections

China Temple Reviews

Your rating

Have a Question on China Temple?

Ask a question from the travellers who have
experience.