Nepal was ruled for centuries by the Shah dynasty, culminating in the reign of former king Gyanendra. However, the monarchy ended after decades of political instability in Nepal
Nepal was ruled for centuries by the Shah dynasty, culminating in the reign of former king Gyanendra. However, the monarchy ended after decades of political instability in Nepal