Taipei Xiahai City God Temple


Located on Dihua Street, the delightful Xiahai Chenghuang Temple is home to statues of the Taipei City God Chenghuang and his wife, as well as a legendary Chinese matchmaking deity and 600 other gods.  No surprise therefore that it is said to have the highest statue density of any temple in Taiwan (though I am not sure who measures such things).   Continue reading Taipei Xiahai City God Temple