Guesthouses are built into the hillside in Bhagsu, India