Satellite map of Hakucho Arena
The Hakucho Arena (白鳥アリーナ, Hakuchō Arīna) is an indoor sporting arena located in Tomakomai, Hokkaidō, Japan. The arena opened in 1996. It has a capacity of 4,015 (3,015 seated and 1,000 standing).
Latitude: 42° 38' 21.63" N
Longitude: 141° 36' 23.72" E
Nearest city to this article: Tomakomai
Read about Hakucho Arena in the Wikipedia Satellite map of Hakucho Arena in Google Maps