Where is Heart of time square, New York located?
Heart of time square, New York, Heart of time square, New York, United States of America (approx. 40.76019°, -73.98437°)
Heart of time square, New York, Heart of time square, New York, United States of America (approx. 40.76019°, -73.98437°)