![](http://www.alamy.com/thumbs/6/BE628EA6-C788-4F76-ABC0-F52059C976E4/2B8WJ9F.jpg)
Altar in the Na Tcha Temple, built in 1888 and dedicated to the worship of the Chinese folk deity Na Tcha. Macau, China.
Size: 5792px × 7722px
Location: Macau, China
Photo credit: © Leonid Serebrennikov / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: altar, asia, asian, attraction, building, center, centre, china, chinese, city, colorful, colourful, cultural, culture, decorated, heritage, historic, historical, history, indoors, interior, landmark, macao, macau, na, ornate, pagan, red, religion, religious, sacred, scene, tcha, temple, traditional, travel, unesco, view, vivid, world