New Delhi, April 1 -- The Himalayas, often perceived as an impediment to mutual relations between India and China, have paradoxically been a facilitator of connectivity for the past 3,500 years. Despi... Read More