20150727 top-stories: World's highest cricket stadium in Lahaul-Spiti?