China’s ‘New Great Wall’ Casts a Shadow on Nepal. Can Nepal already be a Chinese Autonomous Region?

High in the remote stretches of the Tibetan Plateau, China has made its presence felt in bold fashion, carving a colossal 600-foot-long message into the landscape. Inscribed in characters large enough to be read from space, the message reads, “Long live the Chinese Communist Party.” It is not just a symbol, but part of an extensive network of security fortifications along China’s border with Nepal, raising questions about Beijing’s growing influence over its southern neighbor.