The Insider Picks team writes about stuff we think you'll like. Business Insider has affiliate partnerships so we may get a share of the revenue from your purchase. olloclip Phone cameras have come a way.
Ladakh - the ‘Land of the High Passes’ - is among the most stunning parts of the Indian Himalayas. Wedged between Pakistan, Tibet and Xinjiang Province ( China) and India’s Himachal Pradesh, it forms eastern