Designed by
Title
Street view of Chaghcharan, Ghor Province, Central Afghanistan #163882156
Description
Chaghcharan in Ghor Province, Afghanistan. A view over Chaghcharan, one of the largest towns in a remote part of Central Afghanistan. A local life scene of people walking in the street.
This image is editorial