a small landlocked Asian country high in the Himalayas between India and China
بھارت اور چین کے درمیان ہمالی میں ایک چھوٹا سا لچکدار ایشیائی ملک