This image was captured from Hongludi in New Taipei’s Zhonghe District, home to a renowned temple dedicated to the Earth God. Looking toward Taipei City from the highest point of the temple, we see ...