Church-like building