Jade Toad Palace
Jade Toad Palace not only boasts the world’s largest Taoist architectural complex but also offers absolutely authentic Taoist culture. It’s no exaggeration to say that Jade Toad Palace is a world of deities. With around twenty large and small halls, it enshrines various gods from Taoist legends.
Address:
Ding’an County, Hainan Province
This page is published by HowToTrip. Sharing and reposting are welcome — please credit the source.
Page URL: https://www.howtotrip.net/artgk62046