Streamon created this aerial video of India's Salt Lake Stadium (Vivekananda Yuba Bharati Krirangan), which hosted the 2017 FIFA U-17 World Cup football tournament. With current seating capacity of 85,000, it's the largest in India. Before its renovation in 2011, it seated 120,000, and was the world's largest football stadium. In 1997, the stadium packed in almost 132,000 spectators for a tournament, a record which still stands. Salt Lake Stadium is located in Bidhannagar, part of metropolitan Kolkata.