Sach Pass is the most adventurous motorcycle trails in the Indian Himalayan state of Himachal Pradesh, and this is my journey.
Read this post on footloosedev.com