Where is Falls of Clyde?

Where is Falls of Clyde located?

Falls of Clyde, Falls of Clyde (waterfalls), Great Britain (approx. 55.653336°, -3.7766666°)


Where is Falls of Clyde on the map?