Filmed at Oheka Castle, New York