The National Centre for the Performing Arts, and colloquially described as The Giant Egg, is an arts centre containing an opera house in Beijing, People's Republic of China. Read More
With over 50,000 Indian troops are deployed in Eastern Ladakh to fight against China, the Defence Research and Development Organisation (DRDO) has developed multiple products such the Him-Taapak heating devices and snow melters to help the soldiers f ...