Satellite map of Momotaro Arena
Momotaro Arena is an indoor sporting arena located in Okayama, Japan. The capacity of the arena is 11,000 spectators.
Latitude: 34° 40' 41.88" N
Longitude: 133° 55' 12.86" E
Nearest city to this article: Okayama
Read about Momotaro Arena in the Wikipedia Satellite map of Momotaro Arena in Google Maps