Image The New York Monument at Point Park atop Lookout Mountain outside Chattanooga, TN. Advertisement Share this:TwitterFacebookLike this:Like Loading... Related