Our Lady of Carmel Church​

Exterior view of Our Lady of Carmel Church, one of the top attractions in Macau, China near Inn Hotel Macau

Built in 1885, this church stands on a hill overlooking the sea, Taipa Village and the restored mansions of Old Taipa Praia.​