Bikes and people on a winding mountain road through lush green hills