Standing 182m high, the Statue of Unity in India, inaugurated on 31 October by Prime Minister Narendra Modi, is now the world's tallest statue.
2 Nov 2018
Building something anew is relatively easier than modifying the old to the new. With existing buildings, you need to battle existing realities...
24 Aug 2018
In a single week this June, the world of architecture lost two artists who celebrated modern India through buildings, landscape, sculpture and gardens...
Iain Jackson 24 Jun 2015