The Greek Island of Rhodes

36.184948, 27.952715