Photo of Belltown Plaza

Location: Oceanic Plaza
As Seen In: Travelers episode 3x08 "Archive"

A giant mushroom cloud fills the sky at the end of the street.