people on the beach in front of houses and mountains