Introduction to the Mengwo Twin Pagodas Buddhist Temple: The Mengwo Twin Pagodas Buddhist Temple, also known as the Mengwo General Buddhist Temple, is located in Dazhai, Weiyuan Town. It was originally an official Buddhist temple. The temple is famous for the wonders of "Tubao Tree·Tree Pagoda". Tourists from Thailand, Japan, Myanmar, India, Nepal, Sri Lanka and other countries as well as Macao and Taiwan come here.