This site is located in Central Park near the entrance at Central Park West and 81st Street. We visited this spot at about 8:30 PM on August 9, 2005 and several other days to observe the creatures of the night.

Click here to visit the VR scene of this locations.