Mind blowing church visit in Portugal.