Where is Indian Hills?

Where is Indian Hills located?

Indian Hills, Indian Hills, United States of America (approx. 39.61665°, -105.23721°)


Where is Indian Hills on the map?