World Trade Park- the pride of India