London. British Museum

The British Museum holds a collection of art and antiquities from ancient and living cultures. Housed in one of Britain's architectural landmarks, the collection is one of the finest in existence, spanning two million years of human history. In London, England.