Can you explain the "Maha Meru"? I have come to learn the fact that the idea if maha meru is not only included in the buddhist canon but in many other beliefs and cultures which are not Buddhist.

This is what Wikipedia says - https://en.wikipedia.org/wiki/Mount_Meru

I belong to the theravada tradition so i am very interested in knowing sources in the canon for further learning if you can mention some. Also if you can ease me into the topic with a small explanation it is also very much appreciated.


  I know that this has nothing to do with nirvana but i am curious of this and i also read this
  
  https://muslimanswersfiles.wordpress.com/2013/05/01/buddhism-modern-science/


I guess i want an answer to the question "While all other things are logical and also even scientific, why this (Maha meru) makes no sense?"

Namo Buddhaya!
As per my understanding in listening to Dhamma the maha meru is the mount Himalya. The anawatapta lake is located in the maha meru as per the scripts &amp; now it is found hat this lake exists in the Himalya range. 
Hope you will be able to find the stories about Maha meru more logical of you read articles on Himalya region, earth's structure, universal physics etc.