A view of Machu Picchu with in the center a monstrous and giant creature that howls towards the stormy sky