Pinnacle Peak Trading Company Forest Santa with Deer German Christmas Pyramid Made in Germany Carousel 7 inch Pinnacle Peak Trading Company Forest Santa with Deer German Christmas Pyramid Made in Germany Carousel 7 inch Handcrafted in Germany. Ships From Our USA Warehouse.