A sacred mountain site in Nepal

A sacred mountain site in Nepal