Changlimithang Stadium (built 1974)
Location: 27.471417°N, 89.641056°E