Osaka Castle, Osaka Japan: Top Floor Overlooking the City

Jpeg
Osaka Castle Tower Top Flower, overlooking Osaka City.