Ammapurna Mountains, Nepal
No idea what the script says.