Lower Tukcha Off, Fort Road, Leh Ladakh, India.

Map Data
Map data ©2015 Google, ORION-ME, SK planet, ZENRIN
Map DataMap data ©2015 Google, ORION-ME, SK planet, ZENRIN
Map data ©2015 Google, ORION-ME, SK planet, ZENRIN
Map
Satellite