Where is Buena Vista?

Where is Buena Vista located?

Buena Vista, Buena Vista (Station), United States of America (approx. 40.478634°, -106.82389°)


Where is Buena Vista on the map?