Soccer Stadium in Greece
This overhead view of a wild and colorful soccer celebration (or, football as it’s known in most of the world) was taken at the Toumba Stadium in Thessaloniki, Greece. This stadium has hosted the Greece national football team several times. Officials are currently attempting to build a new stadium, which is expected to complete construction by 2026.