The Jade Emperor Pagoda is a Taoist temple built in the early 20th century. The temple is dedicated to the Jade Emperor, the supreme Taoist god, and features intricate carvings and statues of deities and mythical creatures.