Longshan Temple
Map could not be loaded - please enable Javascript!
→ more information
Longshan Temple:
25.037162
,
121.499901