Forgotten New York

WHERE AM I?

I am in a land where giant boulders line the curb on both sides of the street, seemingly dropped from space.

Exact location please.

Exit mobile version