A vintage postcard showcases the Temple des Ancestors, a Chinese imperial palace located in the heart of the Miao People's Republic of China. The temple's distinctive architecture, featuring a red roof and a large tree, is set against a clear blue sky.