The Our Lady of Carmel Church (Chinese: 嘉模聖母堂; Portuguese: Igreja de Nossa Senhora do Carmo) is a church located on the island of Taipa, Macau, China. The church is simply beautiful and it has been one of the highlight places in some HK movies. Built in 1885, this church stands on a hill overlooking the sea, Taipa Village and the restored mansions of Old Taipa … [Read more...] about OUR LADY OF CARMEL CHURCH @ MACAU