Stef Hoffer The 10 most important sights in Shanghai – travel documentary about China Stef Hoffer • Available on Youtube • Published 4 years ago