Cindy McNulty 17 November 2020 In 1991, bicycle parking lots were everywhere. This is in Shanghai on a street directly behind the Peace Hotel.