Busy shoppigng street with ancient Qing dynasty style buildings on both sides is evolved from the market place in front of the Town God's Temple.