Damiao Feilaidian, Temple complex in China
The Damiao Feilaidian is an impressive temple complex located in China.
Damiao Feilaidian has been designated as a 'Major Historical and Cultural Site Protected at the National Level' in China.
It is an important cultural landmark that reflects the architectural ingenuity of ancient Chinese civilizations.
Visitors to the Damiao Feilaidian should check local regulations for visiting hours and ticket information.
The name 'Feilaidian' is suggested to denote how the structure appears to descend from the sky.
Source: Wikimedia