143k views
3 votes
What is at 40.71°N, 74.01°W

User Medmunds
by
5.3k points

1 Answer

5 votes
central park in new york
User Yuvals
by
4.2k points