This street corner in Chengdu, China, features a tall glass building surrounded by active traffic and LED signage. It shows ...
A public information session on a proposed cell tower on Half Mile Road did not assuage some residents' concerns.