Athens Hephaestus temple: Information and pictures of the Hephaestus temple in Athens, Attica, Greece.