Sapporo Dome – Sapporo, Japan
This gorgeous arena looks like something out of The Day The Earth Stood Still. The Sapporo Dome is sleek, rounded, and seemingly ready to take off at any moment. The stadium was built to allow up to 20 feet of snow to roll right off of the roof — the average amount per year in Northern Japan. The interior of the stadium is normal enough but the exterior is something to gawk at.

Sapporo Dome Sapporo, Japan
ADVERTISEMENT