Get ready for the ultimate chiller - in China! What was supposed to be excitement in Paris turns to horror from the Himalayas, one of the Earth's most remote landscapes, when Shaggy and Scooby come... This description may be from another edition of this product.