Spend time exploring the Nature Discovery Trail and Rock Garden in Boulder City and you'll spot a LOT more than your typical desert views.