INDIA | Saturday, 5 January 2013 | Views [724] | View Larger Image
Pangong Tso Lake in Leh is a lake situated right on the borders of India and China at an height of 4250 m. It's 3.5 hours away from the nearest civilization, the roads leading upto it is a constant hazard for tourists and travelers with many having lost their lives just to witness this impeccable creation. One does wonder, how us humans were able to draw imaginary lines right through such places, just to live under the illusion of security.