While it rarely snows in Vegas, the original Lady Liberty back in NYC is no stranger to mad flurries. Bring home our Statue of Liberty Snow Globe and feel the magic of a bright winter’s day in the city of dreams. The clear glass globe sits atop a sturdy gold base with the New York-New York Las Vegas logo.