The story is based on the legend of the Invisible City of Kitezh (made into a 4-act opera by Rimsky-Korsakov in 1907), which disappears under the waters of a lake to escape an attack by the Mongols.
The film uses Russian frescoes and paintings from the 14th-16th centuries (which are animated using 2-dimensional stop motion animation).