×

Liberty Square Arch

(4,532) Heritage building in Taipei, Taiwan
Liberty Square is a public plaza covering over 240,000 square meters in the Zhongzheng District of Taipei, Taiwan. It has served as the city's public gathering place of choice since its completion in the late 1970s.
Address: No. 21, Zhongshan S Rd, Zhongzheng District, Taipei City, Taiwan 100
Hours: Open 24 hours
Phone: +886 2 2343 1100