English: The video is from China.
Telugu: ఈ వీడియో చైనాకు చెందినదని చెబుతున్నారు.