Belvedere Castle in Central Park is a top proposal destination in New York City The castle was built in 1869 by Calvert Vaux and Jacob Wrey Mould as a decorative structure Belvedere Castle offers panoramic views from Central Park's second-highest point, Vista Rock