- Hey, It's That Place!: Dr Leonard's lab interior was filmed in Bloedel Conservatory, Queen Elizabeth Park, Vancouver, which has appeared in many science fiction shows.
http://tvtropes.org/pmwiki/pmwiki.php/Trivia/EurekaClashOfTheTitans
FollowingTrivia / Eureka Clash Of The Titans
Go To