Tag: Chachani mountains

World’s Highest Elevation Reptile, Liolaemus aff. tacnae, Discovered In Peru

Researchers in Peru have discovered what they believe is the world's highest altitude reptile, a species of lizard of the South American genus Liolaem [...]
1 / 1 POSTS