A mural painted at the wall along Cannon Street depicting Chinese mythical gods. Post navigation Armenian Street Night Facade Hanjiang Ancestral Temple