This is London with Big Ben and boats in the water. 2 large boats travel down a river in England. Some boats on the water and a bridge and a clock. A couple of white boats in the water. The two  boats are gracefully floating  in the water.