a large white building with two towers and crosses on top

a large white building with two towers and crosses on top