MovieMaps

“The Impossible Planet” Filming Locations

Doctor Who episode “The Impossible Planet” was filmed in Cardiff in the United Kingdom.