Image 1 of 1

China-Macau-Na Tcha Buddhist Temple-01-001.jpg

The Na Tcha Buddhist Temple sits adjacent to St Pauls Cathedral in the heart of the Macau old town.
twitterlinkedinfacebook