Volunteer Diary Recycling scrap in Bengaluru for Ladakh August 27, 2010 Pushpa Achanta Where is the world’s highest motorable road? And the nectar of seabuckthorn (better known as Leh berry)? In Leh, Ladakh, obviously! As many of us know, recently, terrible landslides and flash floods devastated this exotic