Asgaror Tower

The Asgaror Tower is located in Triton, Asgard.