LAKE GEORGE — The wait will soon be over for the return of one of Upstate New York’s most popular winter attractions. Ice Castles in Lake George will open to the public at 4 p.m. on Monday, Feb. 6.