This apartment building (300 Central Park West, btw.90/91th streets) is a Central Park landmark. Reflection from the icy lake in Central Park.