This beautiful glass house is the forest rest house in the Namdapha national forest in Arunachal pradesh, India