Sunday, August 23, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Fisher Landau Center

New York City, United States · built 1991

The Fisher Landau Center for Art is a private foundation in Long Island City, Queens, New York City, United States. It offered regular exhibitions of contemporary art, open to the public Thursdays through Mondays, until it closed to the public in November 2017.

Aquarium data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other aquariums in United States