Discovery Networks Asia-Pacific today announced the launch of TLC, a premiere lifestyle channel, which will replace Discovery Travel & Living from....