It took nearly a decade for melting snow from the Rocky Mountains to fill the lake. Measuring 190 miles across, Lake Powell now attracts millions of tourists every year. Lying on the border of Arizona and Utah, this man-made wonder is the US's second largest reservoir.