The Megatron boulder is located in the stunning boulder fields of Eldorado Canyon, Colorado.