Results 1 results found Ruined citadel of Shahr-e-Gholgola (City of the Screaming) (City of Noise), destroyed by Genghis Khan in 1221 AD, Bamiyan, Afghanistan, Asia