Which place is this
As the title of the album says - Kohima.
That picture is from Kohima which is at Nagaland and this picture shows what a traditional Naga house looks like. Naga is a tribe in Nagaland.
Have a read through Deb's Kohima travel guide.
Separate names with a comma.