Chail Cricket Ground is a cricket ground located in Chail, Himachal Pradesh. Chail Cricket Ground is the highest cricket ground in the world.
Uploaded to Shimla — 7 years ago