Cooch Behar Stadium (built 2008)
Location: 26.32472°N, 89.44056°E