SKYTREE

[TOKYO SKYTREE] A view of Tokyo from the world's tallest freestanding radio tower at 450 meters