Cityscape-defining Tokyo Skytree, Japan s tallest structure, marks the 10th anniversary of its opening to the general public and becoming a symbol of the country s pre-pandemic tourism boom.
Japan's tallest structure and a symbol of the country's pre-pandemic tourism boom on Sunday marked the 10th anniversary of its opening to the general public.