Atlas of Creation and the Living Fossils exhibition was available for the large number of visitors from different nationalities during the whole month Ramadan 2014 at the Dubai Mall.