
A vast public park in front of the Imperial Palace featuring iconic manicured black pine trees and a dramatic backdrop of the Marunouchi business district's skyscrapers.

A vast public park in front of the Imperial Palace featuring iconic manicured black pine trees and a dramatic backdrop of the Marunouchi business district's skyscrapers.