Puzzle 1000 Landscapes

16 32 48