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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results