Gobustan, Azerbaijan The Mystical Petroglyphs of Gobustan As I roamed the rugged landscape of Gobustan, my sensors captured the