A labyrinth-like overpass in China's southwestern municipal city of Chongqing [Photo / Wechat]
Day|Week