Located in the stately Jaipur House, the National Gallery of Modern Art has a splendid collection of contemporary art and a must visit for art lovers. The National Museum is a prestigious institution housing artifacts from the time of the Indus Valley Civilisation to the present times. The National Rail Museum is a fine outdoor museum having a range of locomotives and carriages ranging over the 150 years of the railways in India. The biggest attraction over here is a toy train, which takes children for a tour around the museum. Another Museum that merits a visit is the delightful open air Crafts museum, where tourists can witness Indian craftsmen at work. Other museums that deserve a visit include Tibet House Museum, Shankar's International Dolls Museum, National Philatelic Museum, National Museum of Natural History and Red Fort Museum of Archeology.