One of the most interesting construction projects of our time is this church located in Barcelona, Spain. Construction has be