The Palace of Westminster in central London. Here a view of the the iconic Big Ben and the ornate lighting on Westminster bridge covered in a unusual thick layer of Snow. A scene recognized all over the world seen from Westminster Bridge.