a site , is home to some of the most psychedelic murals in the world .