MovieMaps

“The Missing Piece” Filming Locations

Foundation episode “The Missing Piece” was filmed in Spain