Window Contest
Big Ben stands out as a sight to see in London.