Datun Sahib, Leh

In Leh City there is an ancient ‘sacred’ Datun tree, well known around the city as Datun (Miswak) Sahib, which many people believe is the biggest and oldest tree alive, which was actually planted by […]