Puzzle 500 Landscapes

16 32 48