What appears to look like a five-story apartment building floating down the river is actually a restaurant boat in Chongqing, China.