Taiwan - GeoLightStudio

What's in YOUR nose?

Taipei 101 MRT station.
Taipei street scene.

TaipeiTaiwan20132014