23-24 March 2013, Shenzhen (China) 24th March 2013 Check out the gallery! Tags China 23-24 March 2013, Shenzhen (China) Previous Article 01-02 June 2013, Athens (Greece) Next Article