The Alexander Nevsky Cathedral, a Russian Orthodox church in Moscow, Russia, stands majestically against a clear blue sky, its white facade and three domes contrasting with the surrounding snow-covered landscape.