ESRI and DigitalGlobe have created a story map that visualizes the 12 stadiums being used for FIFA World Cup 2018 in Russia. The World Cup is a major sports draw every 4 years, with over 3.2 billion people watching. Even more remarkable is that this is the first time the event has taken place in Russia. Check it out!