McArthur-Burney Falls Memorial State Park in Burney, California is exactly that kind of place, where Mother Nature apparently decided to show off. When Mother Nature decided to show off, she really ...