One wall of the highest building in this photo is that of the 15th Century Church of Santiago (Church of St. James).Palmela, Portugal