Longjiang Fu Translates to Longjiang Fu, so must be new branding name. Longjiang is a city, county, & river in Heilongjiang, China, also meaning “Dragon River”.