Keywords: Former site of Super Bar Street, Beijing China.JPG en Once the site of a popular night life spot now just an empty lot a street and a dead cat Chaoyang District Beijing China Directly across the street from the new US embassy in Beijing Own Scottmeltzer 2009-09-06 Super Bar Street Chaoyang District Beijing Dead cats Vacant lots |