Largest Orthodox iconostasis: Romania’s National Cathedral sets world record
The Romanian People’s Salvation Cathedral, also known as the National Cathedral, an Orthodox cathedral under construction in Bucharest, Romania, to serve as the patriarchal cathedral of the Romanian Orthodox Church, has a giant Orthodox iconostasis (23.8…