- Most Popular | Most Recent
From Wikipedia: Mount Echo Park Established in 1908, the 73-acre (30 ha) park is known as the viewing platform for one of the best views of Cincinnati's skyline. * Taken with a Sony DSC-H10 - 8 mp, 10x zoom. * Stitched on a Late 2008 MacBook Pro running Leopard. * Removed vingetting using PTLens for the Mac. To conta...