Local lifestyle: typical roadside street tea (chai) wheeled barrow stall by Himachal Pradesh Cricket Stadium, Dharamshala, Himachal Pradesh, India

- Image ID: J354YG