Tower (Destiny)

The Tower is a location on an unkown planet, though most likely on Earth.

Not much else is known about it at this point.