It was a clearer view in person, but the mountains were as gorgeous as the water this Christmas Eve