Germany's first ever panda babies have been named in a ceremony that took place on Monday at Berlin Zoo.
The panda cubs have been called Meng Yuan and Meng Xiang. These names translate as "fulfilled dream" and "dream".
Berlin mayor's Michael Müller and Chinese ambassador Wu Ken revealed the names at the ceremony.
The twin cubs were born at the end of August to their panda parents, Meng Meng and Jiao Qing, who were sent to Germany from China in 2017 on a long-term loan.
Six-year-old Meng Meng gave birth to the twins on August 31. Meng Yuan and Meng Xiang were the first panda cubs to ever be born at Berlin Zoo.
Pandas that give birth to twins normally only raise one of the cubs, so Meng Meng has been supported by experts at the zoo and China's Chengdu Research Base of Giant Panda Breeding.
Giant pandas are generally solitary animals and males are not involved in rearing their young. That means it has been back to life as normal for dad, nine-year-old Jiao Qing, who can be found happily munching on bamboo at Berlin Zoo.
Jiao Qing and Meng Meng were sent to Berlin Zoo from China two-and-a-half years ago on a long term loan.
Under that agreement, cubs have to be returned to China once they can survive without their mother.
With fewer than 1,900 adult pandas in the wild, Meng Yuan and Meng Xiang have an important role in play in helping to conserve their species.