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.

Top Hotels Near China Temple

China Temple Reviews

Your rating

Have a Question on China Temple?