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