Jiayi Shi, Taiwan

(23.479170, 120.448890)

No results for this location