Where is Shor Tepa Located?

Where is Shor Tepa Located?

Shor Tepa, a city with a name that sounds like a timeless tale, is situated in Afghanistan’s northern landscapes, where history and tradition paint the urban canvas. Located in the province of Jowzjan, Shor Tepa is known for its historical significance, with ancient sites and remnants telling stories of bygone eras. The city’s proximity to the Amu Darya River adds to its scenic charm, creating a picturesque setting for residents and visitors alike.

Map showing location of Shor Tepa
Where is





This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More