长城旁边的河流有以下几种:
黄河
长城与黄河在山西和内蒙古交界处的黄河老牛湾交汇,形成了独特的“长城与黄河握手”景观。
在内蒙古呼和浩特最南端的清水河县,黄河和长城在此汇合,称为老牛湾。
拒马河
长城紫荆关段旁边是拒马河。
红石江
在一些传说中,孟姜女投江后,河水变成了红色,因此得名红石江。
护城河
古人在防御手段上利用护城河,引水注入人工开挖的壕沟,形成人工河作为城墙的屏障。
咸水河
咸水河,又称小咸水河,始于与天祝藏族自治县交界的峨博梁,经过黄土梁峁丘陵区。
根据以上信息,长城旁边的河流主要是黄河、拒马河、红石江、护城河和咸水河。具体名称可能因地理位置和传说不同而有所变化。