Naini Peak also known as China or Cheena Peak or Naina Peak is the highest peak in the town, with an altitude of.
Naina peak is the highest peak in the town, with an altitude of. Naini Peak also known as China or Cheena Peak.
Naini Peak also known as China or Cheena Peak. Naina peak is the highest peak in the town, with an altitude of.
Naini Peak also known as China or Cheena Peak. Naina peak is the highest peak in the town, with an altitude of.