The Belvedere Castle in Central Park

The Belvedere Castle in Central Park

The belvedere Castle located in Central Park. It was built in 1869 on Vista Rock, a natural elevation in the park. It now serves as a weather station and nature observatory.

Taken on March 21, 2008

  • The main concourse of the Grand Central Station
  • The main concourse of the Grand Central Station
  • View of buildings in Manhattan
  • A green bench in Central Park
  • The Belvedere Castle in Central Park
  • Old man relaxing on a Bench in Central Park
  • A squirrel in Central Park
  • A seal proudly posing in front of kids in Central Park Zoo
  • Apple store on Fifth Avenue