Nemea Picture

The Nemean Lion was a rather vicious beast from Greek mythology. It was said to be indestructible, for its golden hide deflected all mortal weapons, and its claws were more deadly than the sharpest swords. Heracles strangled it to death as one of his Twelve Labours.

Nemea, Greece.
Continue Reading: Heracles