Nepal is an independent country between India and China and is known for its temple and Himalayan Mountain including world tallest Mt.
Nepal waa qaran u dhexeeya Hindiya iyo Tibet oo caan ku ah macbudyadooda iyo buuraha Himalayan, oo ay ku jiraan Mt.