20080403 world.china: China appreciates India's stand on Tibet