Liberty Square (also Freedom Square) is a public plaza covering over 240,000 square meters in the Zhongzheng District of Taipei, Taiwan. It has served as the public gathering place of choice since its completion in the late 1970s. The name of the squ... Read further