The northeastern part of the country where it borders China offers the most beautiful scenic views thanks to Mt. Everest.
The newspaper hasn’t specifically quoted the Ambassador saying the exact words but, it seem to imply that one has to go to India to see Mt. Everest. Mt. Everest h
owever is in the border of Nepal and China, at least 200 km away from the Indian border.
Nepali print and online media have started protest to the statement.
You can read the full article in this link.