24/7 WW
Loch Ness, lake, lying in the Highland council area, Scotland. With a depth of 788 feet (240 metres) and a length of about 23 miles (36 km), Loch Ness has the largest volume of fresh water in Great Britain.
Loch Ness is very, very deep
Biden also is part of the very, very Deep State