The world’s largest Christian Orthodox church opened in Bucharest, featuring stunning iconography and grand architecture.