logo

Video encyclopedia

Belvedere Castle

2:05

Central Park's Belvedere Castle reopening after 16-month restoration

1:26

Belvedere Castle in Central Park (Video+Audio Tour)

3:57

New York, New York - Belvedere Castle HD (2016)

1:49

YC Fact Belvedere Castle

0:30

Then & Now: Belvedere Castle

Belvedere Castle is a folly in Central Park in Manhattan, New York City. It contains exhibit rooms and an observation deck, and since 1919, also houses the official Central Park weather station.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
  • Design 

  • History 

  • In popular culture