Sunday, February 12, 2012

Belvedere Castle

Belvedere Castle in Central Park is a magical place to visit - high atop the castle's turret is the weather station for New York City.

No comments:

Post a Comment