the ruins of machu pico are surrounded by green grass and mountains in peru