Pictures of these two-way staircases that connect twin residential buildings in Nanning, south China’s Guangxi Zhuang autonomous region, have caught the attention of Chinese netizens. Is there a hidden secret? Nope, it’s just a bunch of stairs. Not really the kind that bring you to heaven.