on the up

By MartynOutdoors

The SkyTree, Tokyo

If you are visiting Tokyo this is a must, the view from the 451m platform is superb; by the way apparently its the tallest tower in the world too!

Comments
Sign in or get an account to comment.