By Vishal Gulati
It was cricket in the clouds with some diplomacy thrown in as well. A group of parliamentarians from India and Britain played a cricket match in this picturesque Himachal Pradesh town, located at an altitude of 4,000 feet, with a Briton expressing the hope that this would help improve bilateral trade relations.