Description: Stock Photo of Wizard Island, Crater Lake. Crater Lake is the home of Wizard Island. Crater Lake itself is the second deepest lake in North America and the deepest lake is the USA. You may purchased this photo as an art print or a poster. You may also license it as stock photography.