Where is Temple of Poseidon?

Where is Temple of Poseidon located?

Temple of Poseidon, Puglia, Italy (approx. 40.4738°, 17.233°)


Where is Temple of Poseidon on the map?