>
Last name Shanggen (尚根 , Shanggen ) , globally, is a very rare cognomen. The surname Shanggen is habitual in Eastern Asia, particularly China, where it is an extremely rare surname. More prevalently, Shanggen is the forename as well as the last name.