China to ban smoking at all indoor public venues from May. China, has more than 300 million smokers.
China, the world`s largest cigarette producer, has embarked on years of half-hearted campaigns to stub out the habit in some cities.
Smoking in most public venues in the city, including government offices and public transport, but most of these venues remain choked with smoke and non-smoking signs are routinely ignored.
Nearly 1.2 million Chinese people die from smoking-related diseases each year.
Less smoking could reduce smoking-related health costs, but would also hurt government revenue, as the tobacco industry provides nearly one-tenth of tax revenues.