Background image by Erdmann-Crew , Photos provided by Pexels & Pixabay
The highest cricket ground in the world is in Chail, Himachal Pradesh.