Next Image Sheer walls soar above Markha River-Ladakh-India sheer walls soar above Markha River-Ladakh-India sheer walls soar above Markha River-Ladakh-India Share this:FacebookLinkedInPrintEmailTwitter