A transparent viewing platform that’s claimed to be the largest-ever in Asia is under construction and will soon be opened in Chongqing’s Wulong county.