Army Stadium, Peshawar
Peshawar, Pakistan
Army Stadium Peshawar, also known as Karnal Sher Khan Stadium, is located in Peshawar in the Khyber Pakhtunkhwa province of Pakistan. The stadium is owned and operated by Pakistan Army, which is also responsible for its development.
Park data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).