This Crimson Tower can be found in Devil’s Razor, on the planet Pandora. From the Boomtown Fast Travel station, head out to the Catch-A-Ride across the road, grab a vehicle, and head down the hill.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results