Russia

The Church of the Annunciation is one of three major cathedrals inside the Kremlin walls in Moscow. It functioned as the private chapel of the royal family. The interior has amazing frescoes and a spectacular iconostasis.