The Brahmaputra is about 2,900 kilometers long, flowing through China, India, and Bangladesh, making it one of the longest rivers in the world.
The Brahmaputra is about 2,900 kilometers long, flowing through China, India, and Bangladesh, making it one of the longest rivers in the world.