(ECNS) -- Two snow leopard cubs born at Xining Wildlife Park in China's Qinghai Province 11 months ago have made their official debut.
The twin sisters are the only existing captive-bred snow leopard twins in China.
The park established the country's first and only breeding base for snow leopards in 2010.
Snow leopards are a Class A protected animal in China and are classified as vulnerable by the International Union for Conservation of Nature.
RIGHT BG