A set of Bornean orangutan twins were born Friday at the Hong Kong Zoological & Botanical Gardens. Warning: It's hard to watch this without making high-pitched little noises.