white castle by a lake with green mountains