Photos menu
Westminster, seat of the British government. Some Photoshop trickery fools us into thinking it's a nice day.