Lizard Pond

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