Not Dubai or Singapore, but the worlds highest outdoor pool has opened in China, and it sits 1,060 feet above the ground.
byChina is no stranger to creating records and then breaking its own for new ones. After building nerve-wracking bridges, the nation has achieved another…