Ŝanhajo

Etymology
From.