Nubra Valley is known as the orchard of Ladakh and was originally called ‘dumra’ which means the valley of flowers