The Collection
ghurid
-

Shahr-e Gholghola (City of Screams)
Shahr-i Gholghola, also known as the City of Screams, is an ancient fortress city located in the heart of Afghanistan’s Bamiyan Valley.…
-

Fort of Bost (Qala-e-Bost)
Overview of Bost Fort Bost Fort, known locally as Qala-e-Bost, stands near Lashkargah in Helmand Province, Afghanistan. Some believe builders constructed it…