SPAIN - The Benedictine monastery of Santa Maria de Monserrat is built into the mountain and offers visitors a staggering view. Monserrat is translated 'sawed mountain'. It is about 45 km northwest of Barcelona.
At His baptism, God said "This is my son in whom I am well pleased." Later at His ascension, the angels said ".this same Jesus, which is taken up from you into heaven, shall so come in like manner as you have seen him go into heaven.