Scourge of Winter

The Scourge of Winter is a story mission in Destiny and takes place in Ishtar Sink, Venus.