Ladakh: Phobrang, Merak and Demchok, villages in Ladakh along the Line of Actual Control with China.
Uploaded to Everything — 5 years ago