The Weeping Angel Museum was an eccentric building in Paris during the 1920s. The museum offered the unique opportunity for visitors to view the dangerous alien race known as the Weeping Angels safely from behind glass windows. When the Doctor and Alice Obiefune visited the museum, the Doctor acknowledged that he'd provided the Museum with most of its Weeping Angels. The Doctor Shops for Angels