This month’s 30-cm Worldview-3 image features Ottmar Hitzfeld Arena in the village of Gspon, Switzerland. Ottmar Hitzfeld Arena sits a remarkable 2,000 meters (6,600 feet) above sea level, making it the highest stadium in Europe. The stadium rests at such Read More