Get latest articles and stories on World at LatestLY. The British Library in London is celebrating the 75th anniversary of India's independence with a special photographic exhibition on the UNESCO World Heritage Site of Hampi in Karnataka. World News | British Library Celebrates India Ties with Exhibition on Hampi.