Dharamsala, Himachal Pradesh, INDIA- June 2018The highest cricket stadium in the world September 3, 2020 0