If you stand with your feet in those spots, you can view what the NYC skyline once was.
The location is the Meadowlands Environmental Center, 2 DeKorte Park Plaza, Lyndhurst, New Jersey
Photo's by John Kostick