Clash of the Titans Filming Locations

Clash of the Titans was filmed in United Kingdom and Spain.
Show Map