The Kingdom of Nepal, situated in the Himalaya, is the world's only Hindu kingdom. It is in South Asia, sharing borders with the People's Republic of China (Tibet Autonomous Region) and India.
The factual accuracy of this article is disputed. Please see the releva ...
Wikipedia - [full article]