Bhutan is a small, landlocked nation located in the eastern Himalayas between India and China. Its landscape ranges from subtropical plains and forests in the South to subalpine forests and snowy mountains in the North. Bhutan is a predominantly Buddhist country and is known as the last stronghold of Mahayana Buddhism.