skip to Main Content
Taipei 101 Chinese Shadows

Taipei 101 Chinese Shadows

What better place if not at the top of Taipei 101 in Taiwan than to make shadow puppets. Long the tallest tower in the world, Taipei 101 is a fantastic place to see the city and the Taipei basin.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top
×Close search