I noticed this photo the past day. I was wondering if someone can answer a question for me. I have been looking at the overhead shots of LGA and trying to determine where this road is. I know that there is a small road that runs along the perimeter from the main terminal area over to the Marine Air Terminal (Delta Shuttle) and that the Grand Central Expressway is right up against this. My question is about the location of this road? Is it on the other side of the Grand Central but at a raised level that would give the impression that this aircraft is lower than it really is? Also, do they land on runway 4 very frequently? I have only been to LGA once, and we came in over Flushing Meadows and landed on 31. Thanks.
Photo © Brian Stevenson - SPOT THIS!