Revelers stroll around US ice castle