Mixed with Lego!!, When you look closer you will found they used Lego to create those giant Rafflesia and Pitcher Plants!

Photo Location :