Doc-Tarutaru Ravenbe's meandering