Highway through a broken windshield after encountering a truck with crushed stone. Challenging driving on Asian roads