Did you know that the extinct amphibian Cryobatrachus was discovered in the Transantarctic Mountains of Antarctica ? SOMEFACTS.com