Close

Dharamsala - India

Himachal Pradesh Cricket Association Stadium, Dharamsala With snow-capped mountains