MovieMaps

Photo of Algae Planet

Location: The Hoodoos
As Seen In: Battlestar Galactica episode 3x11 “The Eye of Jupiter