Dive into the enchanting world of Scotland's lochs, where myths are as deep as the waters themselves. Only true Brits will ace this challenge – do you have what it takes to emerge victorious?