Topchikha is a rural locality and the administrative center of Topchikhinsky District of Altai Krai, Russia. Population: 8,815; 8,354; 9,069. Read More
Indigenously manufactured weapon systems were the highlight of the Indian Army's 'Exercise Topchi', an annual firepower demonstration and training ... ...