You are viewing a single comment's thread from:RE: Heaven's Gate, ChinaView the full contextamos1969 (56)in #travel • 7 years ago That's an impressive structure. Is the whole through the mountain/hill man made? Or a natural formation?