winding road through lush green forest