Leh Ladakh Bike Trip Opens the World of Scenic Vistas Before Leh Ladakh Bike Trip | Page 7
Shanti Stupa
If you are looking for some calm, quiet and solace, this is the perfect place to visit
and experience. It is located above a 4267 meters high hill and offers amazing
views of Leh. Bikers love to capture sunrise and sunset views from this place.