Azabudai Hills Mori JP Tower (Tallest Building in Japan)
At 325.2m tall, the Mori JP Tower is the tallest building in Japan.
At 325.2m tall, the Mori JP Tower is the tallest building in Japan.
The Tokyo Okutama Busshari Stupa (or Tokyo Peace Pagoda) is hidden in the western tip of Tokyo for hikers, architect lovers and urban explorers to discover.
The urban landscape of Tokyo is littered with fascinating buildings around every corner. Discover nine of best with our Tokyo architecture guide.