20140707 spirituality: Mount Meru: Heaven on the North Pole?