Chamshan Charasa
Village in Ladakh, India / From Wikipedia, the free encyclopedia
Chamshan and Charasa is a village in the Leh district of Ladakh, India.[1] It is located in the Nubra tehsil. The road to Chamshen valley is very accessible all throughout the season while Charasa, having closest village to Chamshen because of the river in between still need to take a long way from Koyak Bridge by stretching approximately 40km more.