Lane 105, Hejiang Street