This new tourist attraction in Beijing is mind blowing..