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.