Take a look inside Lake Geneva's new ice castle and see some of visitors who have toured the popular new lakefront attraction since its Jan. 23 grand opening on Riviera Beach in downtown Lake Geneva.