Beibei's Home Introduction: The little crocodile Beibei was found in Shan Pui River in the northwest New Territories of Hong Kong on November 2, 2003. No one knows where the little crocodile came from. Some people estimate that it came from Some people think that the illegally imported pet that ran away from home was abandoned by its owner because it grew in size.
Attraction