View from the Top

View from the top of Island Peak, Nepal