The giant golden salamander appeared in China, making everyone utter in amazement (video)

The Golden Giant Salamander, also known as the Chinese Giant Salamander, is the largest amphibian in the world. These fascinating creatures can grow up to 5 feet…