China on Wednesday expressed its opposition to recent developments by Vietnam in the Spratly Islands, according to Radio Free Asia. Spratly Islands consist of more than 100 small islands or reef and are located in the South China Sea.