Move over Qomolangma! "Chicken Peak" is now the world’s highest peak! Stack chickens from all over the world to reach the moon!