The Mathura Herakles is thought to represent Herakles fighting a monster that had impervious what?
Mathura Herakles The Mathura Herakles is a famous statue found in the city of Mathura, India, thought to represent the Greek hero Herakles fighting the Nemean lion.
Kalayavana Kālayāvana (Sanskrit: कालयावन, lit. "black Greek/Yona") was a king who invaded Mathura with an army of thirty million yavanas against Krishna.