(Q122953997)

English

Shahr-i Gholghola

Shahr-i Gholghola (city of Screams) is a historical, archaeological site located in Nimroz Province, Afghanistan.

  • Sar-o Tar

Statements

0 references

Map

30°34'36"N, 62°5'26"E
0 references
 
edit
edit
    edit
      edit
        edit
          edit
            edit
              edit
                edit