"I met one of his team when I flew over the Yenisei River two years back."
Yenisei River
Creative Commons Attribution Share AlikeYenisei River - Credit: Hu9423

The Yenisei River is the biggest river system flowing into the Arctic Ocean. It flows through Siberia.

 

Google Map