MovieMaps

Photo of Earth (inside Tomb of Athena)

Location: Deer Lake Park
As Seen In: Battlestar Galactica episode 2x07 “Home: Part 2