This is how the 2018 World Cup stadiums look from space

Travel
RUSSIA BEYOND
A private satellite imagery company has shared photos of all 12 stadiums used as venues for the 2018 World Cup in Russia.