Het Cosmic Altar ligt in het zuidelijke deel van Zanaris. Je kan er snel komen door de Agility shortcuts te gebruiken. Als je er eenmaal bent, moet je een Cosmil Talisman op het altaar doen, zodat je naar binnen kunt. Met een Cosmic Tiara, verschijnt er op de Altaar enter.