China Temple (Zhong Hua Chinese Buddhist Monastery)

Weather :

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.

Photos of China Temple

Lumbini Packages

Compare quotes from upto 3 travel agents for free

Top Hotels In Lumbini

Lumbini Reviews

Your rating

Ask a Question

Ask a question from the travellers who have experience.

View 2 Packages