Which Country has the most number of neighbouring countries?

China has most number of neighbouring countries. China shares its boundary with 14 countries namely India, Russia, Pakistan, Mongolia, Kazakhstan, Myanmar, Afghanistan, Vietnam, Laos, Nepal, Bhutan, Kyrgyzstan, North Korea and Tajikistan. .


Doklam Standoff: Background, Strategies and Resolution

The 71-day standoff between India and China at Doklam has been successfully resolved following a diplomatic breakthrough without the need for any armed confrontation and bloodshed. Both the countries have announced the end of standoff at Doklam, on the tri-junction of the Indian, Chinese and Bhutanese borders. The Ministry of External Affairs has announced that […]

White House: India one of fastest-growing countries in the world

Economic Report of the US President for the year 2017 has said that India, with real GDP expanding at 7.3% is one of the fastest-growing countries in the world. According to the report, with 7.4% growth over the four quarters of 2016, India’s economic growth is likely to continue at a solid pace. The 600-page […]

World History: Japanese Imperialism

Before Meiji Restoration (1867), which led to Emperor Meiji’s ascension to power, Japan was basically a feudal state with a confusing and ambiguous power structure. With this key event in Japanese history, Japan embarked on a meteoric rise as a regional and world power with industrialization, westernization, and militarization as core components of Imperial Japan. Racism against […]

Peaceful Rise of China

The very concept of ‘Peaceful Rise’ (hepingjueqi) was introduced by the famous Chinese Communist Party (CCP) intellectual named Zheng Bijian in November 3, 2003 at an address made at the Bo’ao Forum for Asia in China. Then Chinese President Hu Jintao and Premier Wen Jiabao also used the term in their speeches in the same […]