Italian landscape puzzle