• Thumbnail for Focus Square
    Focus Square (Chinese: Focus時尚流行) is a shopping mall in West Central District, Tainan, Taiwan that opened in December 2000. The mall consists of 13 floors...
    3 KB (165 words) - 10:54, 6 June 2024