DescriptionPetroglyphs near Alchi.jpg English: Alchi one of the most visited tourist spot in Ladakh . Just after crossing Alchi bridge on the right side...