Sabtu, 12 Januari 2013





Top of The World :

A Buddhist shrine on the Chang La Pass, at an altitude of 5360 m near to Leh in Landakh, India. Ladakh, Nestled between the Kunlun Mountain range to the north and the main great Himalayas to the south , was once an ancient Buddhist Kingdom and for over half a century now, has been a strategic military outpost for India.