When I first saw this picture I was so fascinated.... And Immediately checked which part of Europe this Church is located. To my surprise.... it's from Cebu, Philippines. I even show the picture to group of friends and ask them to guess from which country.... More than three guesses already and no one manage to get the correct answer...
I hope I can visit this Church soon....