Following a lot of efforts by the Ladakh UT Administration, the defence strategic and iconic Point 13620 overlooking the border town of Kargil has been thrown open for tourists by the Army.