The Eye of the Glacier · 500 pieces by Ravensburger — photos from puzzlers