National Theater of Taiwan in Liberty Square, Taipei, Taiwan.

- Image ID: D7YJ4J
National Theater of Taiwan in Liberty Square, Taipei, Taiwan.
Sean Pavone / Alamy Stock Photo
Image ID: D7YJ4J
Location: Liberty Square, Taipei, Taiwan