Where is Temple of Hephaestus?

Where is Temple of Hephaestus located?

Temple of Hephaestus, Attiki, Greece (approx. 37.97562°, 23.72139°)


Where is Temple of Hephaestus on the map?