It was taken in 1997 at the Great Wall of China. It shows Jack Ma (the founder of Alibaba) and Jerry Yang (the founder of Yahoo).
Two years before the picture was taken, Jerry Yang had founded Yahoo and had become an internet sensation around the world. As a 10-year old emigrant from Taiwan, Jerry had never visited China, but was invited to do so in 1997. The translator who was assigned to him was a junior staffer at the economic ministry – a guy called Jack Ma.
Read more – https://www.linkedin.com/pulse/picture-incredible-story-omid-scheybani/?trk=eml-email_feed_ecosystem_digest_01-recommended_articles-11-Unknown&midToken=AQFVMrZtANarCw&fromEmail=fromEmail&ut=0mPjyPWlbtxE81