Surrealistic tower Posada El Castillo, former home of Edward James in Xilitla, San Luis Potosi state, Mexico