Lizard PondLizard Pond is a lake located on Vancouver Island, Canada, southeast of Hiwatchas Mountain.