Scenic mountain road lined with pine trees and view of the majestic snow-capped Kanchenjunga Himalaya range at Tinchuley, Darjeeling, India