Storm King Art Center
Introduction
Text-to-speech Audio
Located about one hour north of New York City, the Storm King Art Center is a large, 500 acre outdoor sculpture art museum. Founded in 1960 by Ralph E. Ogden and H. Peter Stern, it is one of the world's leading museums of its kind. It features 100 artworks that are carefully situated on the surrounding land.
Images
Visitors take in one of the sculptures at the museum
Another art installation at the museum
Sources
http://www.stormking.org/about/history