Extremely Rare Giant Salamander Measuring A Whopping 4ft 7in Discovered In Remote Cave In China