Beautiful view of palm trees, white buildings and stone path at tropical beach resort town Sharm El Sheikh, Egypt