Friday, June 15, 2012

Tokyo Towaaaaa

Finally made it out for some heavy duty touristing with my classmate Jovanna at Tokyo Tower. At 333 meters tall it is the tallest self supporting steel tower in the world. Take that Eiffel Tower!




No comments:

Post a Comment