It's the parking lot for the Tarrytown, NY train station. That's the Hudson river and Tappan Zee Bridge in the back.