Okay, just went into Google Earth, and yes, it's there. (40°00'40.73" N 75°02'34.35" W). Can you get that content on the Web? Because that's definitely the web interface for Google Maps there. (It's easy enough to fake it.)

-- Bob
---------
Je suis Charlie.