The River Liffey is approximately 125 kilometers long, flowing from its source in the Wicklow Mountains to its mouth at Dublin Bay and the Irish sea. The river has been a crucial part of Dublin’s history, playing an important role in the city's development, trade, and transport.