Terrabase Charon

Terrabase Charon is a location in Echo Mesa, Io.

Points of Interest
Terrabase Charon contains flags and emblems of both the Dust Giants and Sand Eaters, otherwise absent from the D2 base game.

List of appearances

 * Destiny 2