HANGZHOU, China - China's high-tech city of Hangzhou is presenting itself to the world as a potential future Olympic host, impressing athletes and media members, as well as visiting International Olympic Committee President Thomas Bach with its sports venues and other facilities.