You paid a visit to the beautiful Sanctuary Outpost. 70.90% of players have unlocked this achievement