Home Politics Nepal – The Most Mysterious Place In The World