Yilan City, Yilan, Taiwan
Small, whimsical park at a train station featuring colorful, imaginative sculptures.
TW
0.0 km away
0.2 km away
0.3 km away