Hilltop site with two large domes. Blurry Imagery.
This location appears to be the closest land to the currently disuted Diaoyutai Islands (Senkaku Islands - Japan) and the newly declared ADIZ (Air Defense Identification Zone) by China.
More info at link below