Haolai River
The Haolai River (耗来河) is a narrow natural river located on the Inner Mongolia Plateau in northern China. Often referred to as the "narrowest river in the world", it stretches approximately 17 kilometres (11 mi) in length.
The Haolai River (耗来河) is a narrow natural river located on the Inner Mongolia Plateau in northern China. Often referred to as the "narrowest river in the world", it stretches approximately 17 kilometres (11 mi) in length.
The Haolai River (耗来河) is a narrow natural river located on the Inner Mongolia Plateau in northern China. Often referred to as the "narrowest river in the world", it stretches approximately 17 kilometres (11 mi) in length.
Source: Wikipedia "Haolai River" · CC BY-SA 4.0
Share this article: X · Bluesky