Chinese Guardian Lion have traditionally stood in front of Chinese Imperial palaces.

Royalty-free stock photo ID: 119028976

Chinese Guardian Lion have traditionally stood in front of Chinese Imperial palaces.