Nature is a many splendored thing
Ruins of a once great civilization? check
Magnificent mountain range? check
Animal that looks life a cross between a giraffe and a st. bernard? check