Located in the revitalized Azabudai Hills district, the Mori JP Tower marks an architectural milestone, claiming the title of Japan's tallest building.
A scale model of Tokyo, showcasing the evolution of the sprawling city, is the brainchild of the late Minoru Mori — Japan's most influential building tycoon.