Templar's Well

Templar's Well is a location on Venus. It is accessible during the Vault of Glass Raid.

List of appearances

 * Destiny