Is Tokyo Skytree the tallest tower in Japan?
Is Tokyo Skytree the tallest tower in Japan? Tokyo Sky Tree is also the world’s tallest freestanding tower, and it exceeds the height of Tokyo Tower, previously the city’s tallest structure, by 988 feet (301…