Skip Navigation

Taipei 101

Taipei 101 is the World's tallest building. Here it's seen from one of my favorite hiking spots.

Comments

No comments yet. Be the first to comment on this photo!

More photos of landscapes