Iron Canyon

The Iron Canyon was a location on Bara Magna located by the village of Vulcanus.