Introduction to Beimiao Pantao Palace: The iconic attraction of Lianhua Mountain Scenic Area, the Taoist temple was built in the 13th year of the Republic of China (1924), including three palaces and three courtyards. The three palaces are Queen Mother Palace, Doumu Palace, and Notre Dame Palace. official. The three courtyards are Cao Kun Villa, Wu Peifu Villa and Yang Xiaolou Villa.