The white building is the Enso Building called the sugar cube due to its shape and color. Behind it is the Uspenski Cathedral, the largest Orthodox Church in Western Europe. Architectural incongruity?
Image copyright © held by Irislm