By Manosh Das Shillong, Feb 7 : Did you know that heaven has a navel' and that it lies on Mother Earth? The two are even linked with a metaphorical umbilical cord' a golden ladder symbolized by a tree atop a peak where the navel' lies. Well, the navel' of heaven is located on earth at 25.1' and 26.5' north latitude and between 90.47' and 92.52' east longitude atop the U Lum Sohpetbneng Peak. The...