A panoramic view of The London Parliament, Big Ben, and the Westminster Bridge viewed from across the Thames river at dusk.