Are Nepal and Bhutan are landlocked?

Yes