The River Ogwen ("Afon Ogwen" in Welsh) is a river in North Wales draining from some of the greatest peaks in Snowdonia before discharging to the sea on the eastern side of Bangor, Wales.The source of the Ogwen is in Llyn Ogwen, which can be seen alongside the A5 road as it starts to descend through Snowdonia. However,...