China has built extreme viewing platform

627 0