A road roller spotted during descent from the Baralacha La (16500 feet above sea level) on Leh- Manali Road.