A region tucked between lush Kashmir and snow-dusted Tibet, Nubra Valley unleashes swathes of beauty. Located 150 km from Leh, the valley is also called the Orchard of Ladakh, and its old name suggests another truth&ndashas Ldumra, when translated to English, means valley of flowers. And if you are wondering why the dry, cold desert has been dubbed so, it is because the blooming orchards cover the valley in vibrant shades. To add to it, the gushing Shyok river passing by gives rise to a fresh breeze and soothes your soul almost instantly.