Echo Chamber

Echo Chamber is a location in Ishtar Sink, Venus. It is accessible during the Echo Chamber Strike.

List of appearances

 * Destiny
 * The Taken King