Northern India Travel Travelling in India Bike Trip to Alchi Monastery | Leh And Ladakh | Travel And Trekking July 25, 2018August 10, 2018 by admin On the right banks of river Indus is the oldest Buddhist learning center named Alchi Monastery. It lies at a distance of 70km from the Leh city and is quite… Continue Reading