Home Local Travel/Events NYC VisIT: Ice Festival at Belvedere Castle