China has built extreme viewing platform

692 0