Vedic Mount Meru and infinite flat earth

Vedic Mount Meru and infinite flat earth