Azabudai Hills, a new commercial complex featuring the tallest office building in Japan, opened on Nov. 24 in downtown Tokyo. The 64-story Mori JP Tower stands at 330 meters in the capital’s ...
Hundreds gathered at the observation deck atop the tallest building in Tokyo Wednesday to witness the first sunrise of 2025. (AP video by Mayuko Ono) ...