Photos

Photographer's Note

Leh town in Ladakh, the region neighboring India close to Tibet and therefore of China, is very militarized fear of Chinese invasion.

Nobody has marked this note useful

Photo Information
Viewed: 1258
Points: 0
Discussions
  • None
Additional Photos by Christophe Carlier (Maddog) Gold Star Critiquer/Silver Note Writer [C: 90 W: 0 N: 48] (4503)
View More Pictures
explore TREKEARTH