it is located in france and greece