India at the G7 Summit: A touch of Himalayas in the Bavarian Alps
By Abhishek Khajuria
Just fresh mountain air and a pollution-free cooling unit with no provision for ACs. This is Schloss Elmau for you. The 5-star hotel in the Bavarian Alps in the south of Germany is the place where leaders of the G7…