Mughal Gardens, Paradise on Earth