diplomatic relations

diplomatic relations

A "Long Ma", literally meaning "Dragon Horse", appeared near Beijing's Bird's Nest stadium to celebrate the 50 years of China-France diplomatic relations. #ChinaFrancerelations #fun

18h ago
SOURCE  

Description

A "Long Ma", literally meaning "Dragon Horse", appeared near Beijing's Bird's Nest stadium to celebrate the 50 years of China-France diplomatic relations. #ChinaFrancerelations #fun