Where is Hayden Planetarium?

Where is Hayden Planetarium located?

Hayden Planetarium, Hayden Planetarium, United States of America (approx. 42.366764°, -71.07022°)


Where is Hayden Planetarium on the map?