Mount Fortress

Mount Fortress

Mount Fortress is a historic fort in Macao, China. Built in 1617, it was once part of Macao's military defense system.
Na Tcha Temple

Na Tcha Temple

Na Tcha Temple is a Chinese folk religion temple in Macao, China. Built in 1888, it is dedicated to the deity Na Tcha and is...
Ruins of St Pauls

Ruins of St Paul's

The Ruins of Saint Paul's is one of the most famous attractions in Macao, China. It is the remains of the Church of St. Paul,...