The satellite image that shows China's alarming military build up in disputed sea