Chaghcharan in Ghor Province, Afghanistan. The main street in Chaghcharan one of the largest towns in a remote part of Central Afghanistan. Local life scene with a boy standing in the road Calendar #356862966
Chaghcharan in Ghor Province, Afghanistan. The main street in Chaghcharan one of the largest towns in a remote part of Central Afghanistan. Local life scene with a boy standing in the road Calendar #356862966