A panda has given birth to two twin babies at a zoo in Germany – the first time in history for the country.
The rare birth was recorded on camera at Berlin Zoo who confirmed the babies are doing well in a statement on Monday.
Announcing the births on Twitter, delighted staff said: Meng Meng became a mom – twice! We are so happy, we are speechless.
The births are particularly rare as it is notoriously hard to breed pandas.
Meng Meng went into labour over the weekend and delivered her first cub on Saturday evening, with the second following around an hour later.
Zoo director Andreas Knieriem said: Meng Meng and her two cubs coped well with the birth and are all in good health.
Pandas are born with pink skin and very fine white hair, with their tails appearing disproportionately long against their tiny bodies.
The twins genders have not yet been determined but the zoo was able to confirm the two cubs weighed in at 136 and 186 grams.
Meng Meng is on loan to the zoo from China. She arrived in Berlin alongside male panda Jiao Qing in June 2017.
China has dispatched pandas to only a handful of countries as a symbol of close relations.
The zoo pays $15 million (Around £12.4 million) for a 15-year contract to host the pandas, with most of the money going towards a conservation and breeding research programme in China.