Ambulapcha Glacier is a glacier of the Himalayas in the Solukhumbu District of Nepal.
It adjoins Imja Glacier to its south and with Lhotse Shar Glacier forms three major glaciers.
[1][2][3] It forms the Ambulapcha Tsho glacial lake, located at 27°53′35″N 86°54′47″E / 27.89306°N 86.91306°E / 27.89306; 86.91306.
This article about a glacier in Nepal is a stub.
You can help Wikipedia by expanding it.