Lake

 Lake

Welcome to the Lake near Hogwarts. Home to many creatures, and a giant squid