Sources claimed that. Indian spy satellite recently passed over China's military base in Tibet which caused stir in China.