Place detail×

Expo '70 Commemorative Park

One of Osaka's most popular cherry blossom and flower viewing spots, home to the 150-foot, three-faced Tower of the Sun.

Mentioned 4× across the internet