photo

A satellite image of the new AIT complex in Taipei.

April 3, 2018 5:58 PM (UTC+8)