Our Lady of Carmel Church Macau

Our Lady of Carmel Church Macao

Our Lady of Carmel Church is a historic church in Taipa, Macao, China. Built in 1885, the three-story building features classical European architectural design.