Trophy Whitetails, Rio Turkeys, and Exotics. Weather Rock Ranch is a privately owned, 1200 acre, "high-fenced" ranch, located in the scenic hills of west Texas.