Choglamsar
Choglamsar, also spelt Chuglamsar, is a census town in the Leh district of Ladakh, India. It is located on the bank of the Indus River.
Q587144
census town
Concept
Q1921210
Leh district
LOC
Q200667
Ladakh
LOC
Q7348
Indus River
LOC
Q84604894
Choglamsar
LOC
located in the administrative territorial entity
located in the administrative territorial entity