Map location of
O'Neal Hill, Piedra, CO, USA

Piedra, Colorado, United States