Clio Logo
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.

  • Visitors take in one of the sculptures at the museum
  • Another art installation at the museum