Where is Temple of Hephaestus?

Where is Temple of Hephaestus located?

Temple of Hephaestus, Temple of Hephaestus, Greece (approx. 37.975616°, 23.721392°)


Where is Temple of Hephaestus on the map?