Taipei Taiwan

The distinctive landscape of Liberty Square in Taiwan. Photo: iStock

May 26, 2018 3:43 PM (UTC+8)