Glimpse into world-class Lenghu observatories in Qinghai