Gods and goddesses from ancient pantheons gathered around a roaring bonfire on a snow-capped mountain, their mythological banners and loot displayed triumphantly, surrounded by fireworks and festive revelers crowding the mountain slope, vibrant confetti and balloons floating above.