The light on the ground is from passing cars on the road behind the camera. The same cars were somewhat scary when walking the road all the way down here. Only the day after did we realize we should have walked ever so slightly farther to get the view we actually wanted. Well, this is what we got...
The lack of pretentiousness of many restaurants in Chongqing is very refreshing.
This place is called 梯坎肥肠, it essentially means "Pig's Intestines on the Stairs". Name so because one of their staple dishes is pig's intestines and it's located by some stairs. To a westerner, this is very weird but to Chinese people, it's just great food.