The phrase "amazing scenery" refers to a breathtaking and beautiful view of the natural surroundings.