This mountain is situated a little to the south of Pylos, a city on the Peloponnese, Greece. The picture was taken from the famous and beautiful beach called Voidokilia at the Costa Navarino.
On this picture you can see a picturesque Terrace in Oia on the Island of Santorini. Most likely this terrace will have a fantastic view over the island and the Aegean Sea. It probably belongs to a hotel or another touristic accomodation.