Alert admin about the page
Topic
Based on satellite imagery, it's said to be over 11 km off Ho Ping power station
Your comments
Chinese Military Forum