The upcoming Spring Festival is China's invitation to the world to enhance mutual understanding, and share the courage and wisdom represented by the symbol of horse, said Chinese Foreign Ministry spokesperson Lin Jian at a regular press briefing in Beijing on Thursday.