Chimborazo Park, created in 1874, was once the site of Chimborazo Hospital, one of the world's largest military hospitals. It features a mini Statue of Liberty and is one of the best spots in RVA to watch the sunset. š° Free to the public
This moment by @alinazbv contains videoand is 9 seconds long.
Chimborazo Park
Share
Visit the page to view this Moment.