This should definitely be a part of Cyprus stamps. Aphrodite's Rock is a pretty famous spot here! Here they call it "Petra tou Romiou".The birthplace of Aphrodite holds the mojo of love and beauty.