Cerro Castillo, Coyhaique, Chile

I know this isn't really animals but these are some sheep see.

Lake Toro (Lago Toro) in Huerquehue National Park in the Andes ~ Araucanía Region, Chile

Araucaria araucana (Monkey Puzzle trees, Chile Pine) at Lake Toro (Lago Toro) in Huerquehue National Park in the Chilian Andes

native to South America, stands inches tall, and is the world's smallest deer.

Pinterest
Search