View from below to the Palace of the Great Master in the old town of Rhodes on the island of Rhodes in Greece.