Remove ads by subscribing to Kanka or enabling premium features for the campaign.

The River of Mirrors is one of the longest running rivers in the world, located in the continent of Atavar. It originates from the Unknown, eventually forming from the waters of the Unknown and Unknown, traveling northeast across the Free Lands. The river turns northwards as it travels through the Sufessian Dominion before flowing into the Fissured Sea.