Designed by
Title
An Afghan teahouse at a truck stop in Dowlatyar, Ghor Province, Afghanistan #163887051
Description
Dowlat Yar, Ghor Province in Afghanistan. An Afghan tea house at a truck stop near Dowlatyar town in Central Afghanistan. Truck drivers and travelers can buy tea and sleep for the night.
This image is editorial