Tokyo as seen from Skytree

A single shot through the Glass window.¬† Tokyo Skytree at 634-metre (2,080-foot) is the world’s second-tallest structure behind the 828-metre … More