Cityscape-defining Tokyo Skytree, Japan’s tallest structure, on Sunday marked the 10th anniversary of its opening to the general public and becoming a symbol of the country’s pre-pandemic tourism…
Tokyo Skytree marks 10 years as symbol of capital’s skyline
Previous article



