The tallest mountain was topped by a cat riding a gigantic turtle, and there was another cat riding a large turtle atop the mountain. By Greg Rutkowski