answersLogoWhite

0

Mountains are beautiful and can reach wonderful height. Mount Lhotse II is located in Nepal, and is 26,723 feet tall.

User Avatar

Wiki User

10y ago

What else can I help you with?