Temporary Museum in Beijing presents psychedelic and introspective experience