Nuweiba Beach

Google Earth photo (BorChristian)