Video PlayerClose
Artist Luke Jerram's latest work "Museum of the Moon" is on display in New Delhi, India, Feb. 26, 2018. The British Council has brought this artwork to India to mark the last phase of the UK-India Year of Culture and 70 years of the British Council in India. (Xinhua/Zhang Naijie)?