In fact, the schematic map of the city of the Gods resembles the spatial structure of DNA molecules. Scientists believe that this summit is a giant man made Pyramid from ancient times related to life on Earth. If that is to be believed, then Kailash Parba