Log In or Register
On holiday the past couple of days. Have been a lot of places, but one that was particularly nice was Thanksgiving Point Gardens near Lehi, Utah. 55 acres of gardens that includes the world's tallest (largest?) man-made waterfalls. Here's a picture of one of the falls. Enjoy. Panoramic stitch of two photographs I took yesterday (August 7, 2009).