2018 World Cup Russia: Cosmos Arena (Samara Arena)
Location: 54.6982° N, 20.5335° E
Analytics: Urban, Roads, Earth Moving Equipment, Construction
2018 FIFA World Cup Stadium– Cosmos Arena in Samara, Russia broke ground in 2015 and cost $320 million to construct. The stadium is currently being used for the 2018 FIFA World Cup. Our analytics highlight in orange urban buildup, blue represents earth moving equipment, and purple represents roads. It was officially opened on April 28, 2018.