Shan Ju Lake Villa

All Star
Ren-ai, Taiwan

Location

Lat: 24.0272600, Lng: 121.1443100
Open in OSM