Central Park West At 79th St, New York, New York 10024 USA
That red circle is a water molecule
Photo Credit: Yelp