Thank you Jill for this beautiful postcard from Nepal!!
Mount Machhapuchchhre is a mountain in north central Nepal. The mountain is respected by the local population as particularly sacred to the god Shiva, and hence it is off limits to climbing. Its elevation is 6,993 m.
Nepal is a landlocked sovereign state in South Asia.
sources: wikipedia & google maps