Tenwa - A type of Bamboo found at Mount Koubru, one of the highest mountain in Manipur :: 22nd April 2021
Showing 9 of 69 Pictures
Tenwa - A type of Bamboo found at Mount Koubru (about 2562 metres from the sea level in height), one of the highest mountain in Manipur, as seen on 22nd April 2021