The scenic beauty of Lahaul-Spiti in Himachal Pradesh would boast of world’s highest cricket stadium at an altitude of 10,235 feet (3,048m) above sea level and next to the Atal Tunnel. Meanwhile, The formalities of land transfer and other paperwork are in the final stage. Unlike other cricket grounds, this […]