Spain's second largest city is a cultural mecca drawing students and visitors from all over the world. The English language brings Christians many different nations together at the International Christian Church in Barcelona in an atmosphere that some say is a foretaste of heaven... The Christian Broadcasting Network CBN http://www.cbn.com