Lecce, Italy

40.353291, 18.174015